dosing pump - French English Dictionary